.pad{padding: 2rem 0px;}
.pada{padding:0px 0px 1vh 0px}
.padb{padding:0 1rem}
.padc{padding:1rem}
.padd{padding:0 3rem}
.width_a{max-width:100%}
.width_b{width:100%}
.back_a{background:#f5f5f5}
.back_b{background:#f00200 !important}
.back_c{background:#0055c7 !important}
.back_d{background:#bbbbbb !important}
.color_a{color:#fff !important}
.border_a{
	border-top:1px solid #dddddd
}
.frilink{line-height: 20px;padding-bottom: 10px}
.frilink span{color: #0055c7}
.frilink a{color: #777777;}
/*顶部*/
.top_seo{
	width:100%;
	border-bottom:2px solid #eeeeee;
	height:38px;
	line-height:38px
}
.top_seobt{
	max-width:1200px;
	margin:0px auto;
	height:100%;
}
.top_bt{

}
.inne_top{
    display: block;
    max-width: 1200px;
    margin: 0 auto;
    position: relative;
	height:108px;	
}
.sidernav a{
	border-right:1px solid #b7b7b7;padding:0 10px
}
.sidernav img{
	vertical-align:middle;
	margin-right:10px
}
.sidernav a:last-child{
	border:none
}
.top_com{
	color:#2e2e2e;
	border-right:1px solid #bbbbbb;
	padding:0 20px 0px 0px;
	margin-top:15px
}
.top_com h1{
	font-weight:bold;
	font-size:3.6rem;
}
.top_com h4{
	font-weight:bold;
	font-size:3.6rem;
}
.top_com p{
	font-size:15px
}
.top_cj{
	padding:25px 15px 0px
	}
.top_cj p{
	font-size:22px;
	color:#2e2e2e;
	font-weight:bold}
.top_cj p span{
	color:#0055c7
}
.loadmorea{
	font-size:18px;
	text-align:center;
	font-family: "guo";
}
.anquan{position: relative;top: -20px;padding: 0 .55em;background-color: #fff;color: #0367a4;font-size:18px;text-align:center;left:35px}

.top_logo{width:1200px;height:102px;margin:0px auto;overflow:hidden;padding-top:4px}
.tel{width:210px;background:url(../images/tel.png) no-repeat;padding-left:50px;font-size:12px;color:#666;margin-top:30px;height: 50px;}
.telp{font-size:26px;color:#0167b0;font-family: "Arial";}

.about_inn{line-height: 2}


/*导航*/
.menu{background:#0055c7;height:55px;width:100%}
.nav{margin:0 auto;color:#555;text-align: center;}
.nav a{display:block;line-height:55px;cursor:pointer;color:#fff;font-weight:400;font-size:16px}
.nav_menu-item a{display:block;padding:0 22px;}
.nav_menu-item a img{vertical-align:middle;margin-left:5px}
.nav_menu{line-height:55px;font-weight:700;display: inline-block;}
.nav_menu-item{display:inline-block;position:relative;height:55px}
.nav_menu-item.active,.nav_menu-item:hover{background:#f00200;border-radius:0px;color:#fff}

.nav_menu-item.active a{color:#fff}
.nav_menu-item:hover .nav_submenu{display:block}
.nav_submenu{font-weight:300;text-transform:none;display:none;position:absolute;top:55px;background:rgba(64,64,64,0.6);padding:0px 0px 0px 0px;z-index:999;border-radius: 5px;}
.nav_submenu ul{float:left;margin-top:0px;margin-right:0px;margin-bottom:0px}
.nav_img{float:right;margin:10px 0 15px 0}
.nav_img p{margin:0;padding:0;line-height:14px;text-align:center;font-size:14px;color:#767676}
.nav_img img{width:230px;height:135px}
.nav_submenu-item{display:block; text-align:center;height:40px}
.nav_submenu-item a{display:block;padding:0 15px 0 15px;min-width:180px;line-height:40px;height:40px;color:#fff;font-size:14px}
.nav_submenu-item a:hover{text-decoration:none;background:#f00200;border-radius:5px;color:#FFF;font-size:14px}
.nav_on1{position:absolute;left:-30px}
.nav_on2{position:absolute;left:-150px}
.nav_on3{position:absolute;left:-260px}
.nav_on4{position:absolute;left:-200px}
.nav_on5{position:absolute;left:-250px}
.nav_on6{position:absolute;left:-483px}

/*导航*/
.wodd{width:100%;-moz-box-shadow:0px 0px 5px rgba(51,51,51,0.1); -webkit-box-shadow:0px 0px 5px rgba(51,51,51,0.1); box-shadow:0px 0px 5px rgba(51,51,51,0.1);}
.w12{width:1200px;height:100%;margin:0px auto;overflow:hidden}
.w122{width:1200px;;margin:0px auto;text-align:center}
.search_fl{line-height:80px;color:#333333}
.search_fl span{
	color:#0055c7
}
.search_fl a{color:#777777;padding:0px 20px}
.search_fr{line-height:30px;color:#FFF;padding-top:20px;height:80px}
div.search {padding: 5px 0;float:left}
form {position: relative;margin: 0 auto;}
.forma {position: relative;width: 300px; margin: 0 auto;}
.d2 .ui-input, .d2 .ui-btn1 { border: none;outline: none; border-radius: 20px;}
.d2 .ui-input {width: 100%;height: 40px;font-size: 12px;padding-left:25px;background:#eeeeee}
.d2 .ui-btn1 {height: 23px;width: 23px;position: absolute;top: 10px;right: 15px;background:url(../images/fdj.png)no-repeat center;cursor: pointer; border-radius:100%;}
/*标题*/
.tit{
	max-width:1200px;
	height:100%;
	margin:0px auto;
	overflow:hidden;
	text-align:center;
	padding-bottom: 1%;
	}
.tit h3{font-size:4rem;
		color:#333333;
		font-weight:bold
		}
.tit h3 span{
			color:#0055c7
			}
.tit p{
	font-size:2rem;
	color:#666666;
	}
.tonyon_lineuan {position: relative;width: 50px;height:3px;margin: 10px auto;background:#0055c7}
/*.tit:before{content: '';display: block;height: 1px;background: #dddddd;position: relative;top: 81px;margin: 0px auto;width: 300px;}
.tit:after{content:"";width:200px;height:1px;background:#dddddd;position: relative;top: -30px;margin: 0px auto;display: block;}*/
/*产品*/
.cp {
    background: url(../images/bg.jpg)0 5px no-repeat ;
	background-size:100% 100%;
	width:100%;
	height:100%;
	padding: 3% 0
}
.containe {
    display: block;
    max-width: 1200px;
    margin: 0 auto;
    position: relative;
	height:100%;
	overflow:hidden;
}
.container {
    display: block;
    max-width: 1000px;
    margin: 0 auto;
    position: relative;
	height:100%;
	overflow:hidden;
}
.Rside{
	float: left;
    position: relative;
    width: 240px;
    margin-right: 2rem;
	border:5px solid #0762cd
}
.Rside_tit{
	background:#0762cd;
	width:100%;
	color:#fff;
	text-align:center;
	padding: 20px 0;
}
.Rside_tit h2{
	font-size:2.8rem;	
}
.Rside_tit p{
	font-size:2rem;
	font-family:Arial;

}
.es-carousel ul li .link{padding-right: 10px;float: right;color: #0055c7}
.Rside ul{
	padding:0 20px 0px 20px;
}
.Rside ul li a{
    overflow: hidden;text-overflow: ellipsis;white-space: nowrap;
    display: block;
	line-height:47px;
	padding-left:35px;
	height: 47px;
	margin: 12px 0;
	background:url(../images/i_01.png)15px 18px no-repeat;
	font-size:1.6rem
}
.Rside ul li a:hover{
	color:#fff;
	border-radius:24px;
	background:#0762cd url(../images/i_02.png)15px 18px no-repeat	
}
.wrap {
    overflow: hidden;
}
.inner_cp{
	width:100%;
	height:100%;
	overflow:hidden;
}
.inner_cp li {
    text-align: center;
    float: left;
    width: 31%;
    margin:0 1%;
    margin-bottom: 1rem;
    border: 1px solid #cfcfcf;
}
.inner_cp li p{
	margin:0px 5px 5px 5px;
	line-height:50px;
	background:#fff;
	overflow: hidden;
    white-space: nowrap;
    text-overflow: ellipsis;
}
.inner_cp li .imgarea{width:100%;height: 215px;display: block;}
.inner_cp li img {
    display: block;
    width: 100%;
    height: 100%;
	padding:0.5rem
}
.inner_cp li:hover{
	-moz-osx-font-smoothing: grayscale;
	-webkit-transition-duration: 0.5s;
	transition-duration: 0.5s;
	border:1px solid #0762cd
}
.inner_cp li:hover p{
	-moz-osx-font-smoothing: grayscale;
	-webkit-transition-duration: 0.5s;
	transition-duration: 0.5s;
	background:#0762cd;
	color:#fff
}
.inner_cp li:hover .inner_cp li{
	border: 1px solid #0762cd;
}
.weilai{
	background-image:url(../images/bga.jpg);
	width:100%;
	background-position: center center;
	background-size: cover;
	padding-top: 2%;
}

.inner_weilai{
	width:40%;
	position:relative
}
.container img{
	max-width:100%
}
.inner_weilai p{
	font-size:8.4rem;
	color:#0762cd;
	font-family:impact;
	text-align:right;
	padding-right:5%
}
.inner_weilai span{
	border:1px dashed #ccc;
	padding:20px 30px;
	display:block;
	position:relative;
	top:-30px;
	background:#f5f5f5;
	font-size:1.6rem
}
.text_a{text-align:left !important}
.left_a{left:0px !important}
.es-carousel ul li .imgarea{width: 100%;height: 190px;display: block;border: 1px solid #ddd;}
.ad{
	width:100%
}
.ad img{width:100%}

.ys_fr{
	width:49%
}
.list_box{
	width:100%;
	position:relative;
	margin-bottom:4vh;
	box-sizing: border-box;
}
.list_item{	width:62px;
	height:76px;
	background:#0055c7;
	color:#fff;
	font-size:36px;
	position:absolute;
	text-align:center;
	line-height:60px
}
.list_item span{
	border-bottom:1px solid;
}
.list_ys{
	width:100%;
	padding-left:90px;
}
.list_ys h3{
	color:#333;
	font-weight:bold;
	font-size:2.4rem;
	border-bottom:1px #999999 dashed;
	padding-bottom:1vh
} 
.list_ys p{
	line-height:24px;
	margin-top:10px;
	padding-left:10px;
	width:100%;
	display:inline-block;
	font-size:1.6rem
}
.inner_sj{
	background-image:url(../images/bgb.jpg);
	width:100%;
	background-position: center center;
	background-size: cover;
}
.inner_dz{
	background-image:url(../images/bgc.jpg);
	width:100%;
	background-position: center center;
	background-size: cover;
}
.inner_case{
	background-image:url(../images/bgd.jpg);
	width:100%;
	background-position: center center;
	background-size: cover;
}
.inner_news{
	background-image:url(../images/bge.jpg);
	width:100%;
	background-position: center center;
	background-size: cover;
}
.content{
	max-width: 1200px;
	height: 100%;
	margin:0px auto;
}

.inn_about{}
.inn_about h4{
	color:#0055c7;
	font-weight:bold;
	font-size:3.6rem;	
}
.inn_about h4 span{
	font-size:2.5rem;
	font-weight:normal;
}
.inn_about p{
	color:#333333;
	font-size:1.6rem;
	line-height:2.8rem
}
.inn_about p a{
	color:#fff;
	font-size:1.6rem;
	background:#f00200;
	padding:0.5rem 2rem;
	display:inline-block
}
.marginbot {margin-bottom:15px;}
.tabs {max-width:1200px;overflow:hidden;margin:0px auto}
.tabs > li {display:block;float:left;color:#000;padding:10px 40px;background-color:#dddddd  ;cursor:pointer;background-image: url(../images/i_05.png);
background-repeat: no-repeat;
background-position: right top;}
.tabs > li.current { background-color: #0055c7;
	background-image: url(../images/i_04.png);
	background-repeat: no-repeat;
	background-position: right top;
	padding:10px 40px;color:#fff
}
.tabscontent {}

.home_news{
	overflow: hidden;
}
.home_news h3{
	padding-left:2rem;
	border-left:2px solid #0055c7;
	font-size:2.4rem;
	color:#0055c7;
	font-weight:bold;
}
.home_news h3 a{
	color:#0055c7;
	font-size:1.4rem;
	float:right
}
.left_c {
	width:100%;
    height: 100%;
    overflow: hidden;
}
.yc_title{
	font-size:1.6rem;
	color:#333333;
	font-weight:bold;
}
.yc_content{
	padding-top:1rem;
	font-size:1.5rem;
	line-height:2.4rem
}
.yc_content span{
	padding-right:1rem;
	font-size:1.2rem;
	color:#777777;
}
.link_a{
	margin-top:5rem;
    color: #fff;
    background: #f00200;
    width:10rem;
	height:3rem;
    display: inline-block;
	text-align:center;
	line-height:3rem;
	border-radius:1.5rem
}
.home_list_news {}
.home_list_news li{
	border-bottom:1px dashed #bbbbbb;
	padding:1.8rem 0px;
	background:url(../images/i_06.png)no-repeat center right
}
.home_list_news li h4{
	font-size:1.6rem;
	padding-bottom:1rem
}
.home_list_news li p span{
	padding-right:1rem;
}
.home_news_wd{
	width:400px;
	float:right;
	position: relative;
	padding-left:3rem
}
.home_news_wd ul{
	margin-top:2rem
}
.home_news_wd h3{
	padding-left:2rem;
	border-left:2px solid #0055c7;
	font-size:2.4rem;
	color:#0055c7;
	font-weight:bold;
}
.home_news_wd h3 a{
	color:#0055c7;
	font-size:1.4rem;
	float:right
}
.home_news_wd li{
	border-bottom:1px dashed #bbbbbb;
	padding:2rem 1.5rem;
	background:#fff url(../images/i_07.png)320px 35px no-repeat
}
.home_news_wd li:last-child{
	border:none
}
.home_news_wd li h4{
	font-size:1.6rem;
	padding-bottom:1rem;
	overflow: hidden;text-overflow: ellipsis;white-space: nowrap;
}
.home_news_wd li p span{
	padding-right:1rem;
}
.home_news_wd li:hover{
	background:#0055c7 url(../images/i_08.png)320px 35px no-repeat;
	color:#fff
}
.home_news_wd li:hover a{
	color:#fff
}
.bottom_link{
	background:#0055c7
}
.bottom_link ul{
	margin:0px auto;
	display:table
}
.bottom_link ul li{
	float:left;
	margin:20px 0px;
	padding:0px 20px;
	font-size:1.6rem;
	border-right:1px solid #004199
}
.bottom_link ul li:last-child{
	border:none
}
.bottom_link ul li a{color:#fff}
.ft-l{
	width:325px;
	text-align:center
}

.ft-m{
	width:650px
}
.ft-m h3{
	font-size:1.6rem;
	border-bottom:1px solid #dddddd;
	line-height:4rem;
	margin-bottom:1rem
}
.ft-m h3:after{
	content:"";width:10px;height:3px;background:#0055c7;position: relative;display: block;
}
.ft-m p{
	padding-bottom:0.5rem
}
.ft-r{
	width:225px;
	padding:0px 40px
}
.ft-r h3{
	width:100%;
	font-size:1.6rem;
	border-bottom:1px solid #dddddd;
	line-height:4rem;
	margin-bottom:1rem
}
.ft-r h3:after{
	content:"";width:10px;height:3px;background:#0055c7;position: relative;display: block;
}

/**/
.mbx{
	max-width:1200px;
	margin:0px auto;
	border-bottom:1px dashed #ddd;
	padding:1rem 0;
}
.mbx p{
	padding:0px 0px 0px 20px;
	border-left:3px solid #f00200;	
}
.about_inn p{
	font-size:1.6rem
}
.about {
    float: left;
    position: relative;
    width: 240px;
    margin-right: 2rem;
}
.about_tit{
	background:url(../images/bgf.jpg);
	width:100%;
	color:#fff;
	text-align:center;
	margin-bottom:2px;
	padding:1rem 0
}
.about_tit h2{
	font-size:2.8rem;	
}
.about_tit p{
	font-size:2rem;
	font-family:Arial;
}
.about_list{
	margin-bottom:2rem
}
.about_list li {
    line-height: 5rem;
	margin-bottom:2px;
	padding-left:20px;
	font-size:1.6rem;
	background:#ececec url(../images/i_01.png)210px 23px no-repeat;
}
.about_list li a{
	display:block
}
.about_list li:hover {
	background:#0055c7 url(../images/i_02.png)210px 23px no-repeat;
}
.about_list li:hover a{
	color:#fff;
}
.news_tj{
	background:#f5f5f5;
	margin-bottom: 2rem;
}
.news_tj li{
	border-bottom:1px #dddddd dotted;
	line-height:5rem;
	padding-left:2.5rem;
	position:relative;
	white-space: nowrap;
	text-overflow: ellipsis;
	overflow: hidden;
	margin-right: 0.5rem;
}
.news_tj li:before{
	content:"❖";
	color:#0055c7;
	font-size:1rem;
	position:absolute;
	left:1rem
}
.bq{
	background:#f5f5f5;
	padding:1rem 1rem
}
.bq a{
	border:1px dashed #0055c7;
	padding:0.5rem 1rem;
	margin-bottom:5px;
	display:inline-block
}
.wrp {
    overflow: hidden;
	border:1px solid #ddd;
	padding:3rem;
}
.wrp img{
	max-width:100%;
	
}
.case{
	width:100%;
	height:100%;
	overflow:hidden;
}
.case li {
    text-align: center;
    float: left;
    width: 31%;
    margin:0 1%;
    margin-bottom: 1rem;
}
.case li p{
	margin:0px 5px 5px 5px;
	line-height:50px;
	background:#fff;
	white-space: nowrap;
	text-overflow: ellipsis;
	overflow: hidden;
}
.case li .imgarea{width: 100%;height: 220px;display: block;border: 1px solid #cfcfcf;}
.case li img {
    display: block;
    width: 100%;
    height: 100%;
	padding:0.5rem
}
.case li:hover .case li{
	border: 1px solid #0762cd;
}
#pagesize { padding: 8px;}
#pagesize ul{
	margin:0px auto;
	display:table
}
#pagesize ul li{
	float:left
}
#pagesize a, #pagesize span {
	float: left;
	color: #666;
	line-height: 2.4rem;
	text-align: center;
	border: 1px solid #BBB;
	min-width: 14px;
	padding: 0 1rem;
	margin: 0 5px 0 0;
	border-radius: 3px;
}
#pagesize a:hover {
	text-decoration: none;
	background: #0055c7;
	color:#fff
}
#pagesize .active {
	color: #FFF;
	border:none; 
	cursor: default;
}
#pagesize .active a{background: #0055c7;color: #fff}
#pagesize .disabled {
	color: #ccc;
	cursor: default;
}
.contact p{
	text-align:center
}
.sicontenta{
	margin: 0px;
	text-align: center;
}
.sigdlelinea:before{content: '';display: block;height: 1px;background-color: #666666;position: relative;top: 25px;left: 0;margin: 0px auto;width:20%}
.sigmalinetexta{display: inline-block;background: #ffffff;padding: 0 18px 0 18px;position: relative;font-size: 3rem;color:#333333;font-weight:bold}
.weixinewm{float: right;margin-left: 5%;margin-top: 30px;}
@media screen and (max-width: 640px){
	.weixinewm{display: none;}
}
.contact ul{overflow: hidden; }
.contact li{
	float:left;
	width:50%;
	border-bottom:1px #ddd dashed;
	padding:1rem 0
}
.contact li img{
	vertical-align:middle;
	padding-right:1rem;
	width: 3em;
}
.contact_ly{
	text-align:center
}
.contact_ly p{
	text-align:center;
	margin-top:1rem
}
.contact_ly span{
	text-align:center;
	font-size:2.8rem;
	border-bottom:1px solid #000000;
	color:#333333;
}
/*新闻*/
.list_news li {
    overflow: hidden;
    margin-bottom: 1rem;
	border:1px solid #dddddd;
	padding:1rem
}
/*.list_news li a {
    display: block;
    position: relative;
}*/
.list_news li .imgcon {
    float: left;
    overflow: hidden;
    width: 300px;
    height: 220px;
    margin-right: 1.2rem;
	text-align: center;
}
.list_news li .imgcon img {
    min-height: 100%;
}
.imgcon img {
    display: inline-block;
    vertical-align: middle;
    max-width: 100%;
}
.imgcon::after {
    display: inline-block;
    font-size: 0;
    content: ".";
    clear: both;
    height: 100%;
    width: 0;
    vertical-align: middle;
}
.list_news li .con {
    overflow: hidden;
    padding: 0 .7rem;
}
.list_news li .date {
    color: #777777;
}
.list_news li .date span {
	margin-right:1rem
}
.list_news li .date em {
	margin-right:1rem;
	font-style:normal
}
.list_news li h3 {
    display: inline-block;
    font-size: 1.6rem;
    overflow: hidden;
    white-space: nowrap;
    text-overflow: ellipsis;
    width: 100%;
    line-height: 2.5em;
    color: #333333;
	font-weight:bold
}
.list_news li p {
    display: block;
    color: #999;
    line-height: 1.9em;
    font-size: 14px;
	padding-top:1rem;
	overflow: hidden;
	text-overflow: ellipsis;
	display: -webkit-box;
	-webkit-line-clamp: 3;
	-webkit-box-orient: vertical;
}
.link_list {
	float:right;
	background:#bbbbbb;
	border-radius:1.5rem;
	padding:0.5rem 2rem;
	display:inline-block
}
.list_news li:hover .link_list{
	background:#0055c7;
	color:#fff
}
.list_news li:hover{
	border:1px solid #0055c7
}
.list_news li:hover .list_news li h3{
	color: #0055c7
}
/*新闻展示*/
.article{
	border:1px solid #ddd;
	padding:1.5rem
}
.news_tit{
	
}
.articleCon{
	font-size:1.4rem;
	line-height: 1.8;
}
.news_tit h1{
	margin-top: 37px;
    color: #333;
    text-align: center;
    font-weight: normal;
    line-height: 1.5em;
}
.sub_info {
    text-align: center;
    padding: 15px 0;
    line-height: 30px !important;
    margin-bottom: 20px;
    color: #434343;
	border-bottom: 1px dashed #dddddd;
}
.sub_info span {
    margin-right: 1rem;
}
#icon1 {
    display: inline-block;
    vertical-align: top;
}
.skip {
    border-top: 1px dashed #ddd;
    color: #666;
	margin-top:2rem;
	height:100%;
	overflow:hidden;
	padding-top:1rem
}
.skip li{
	width:50%;
	float:left;
	line-height:3rem
}
.skip li span{
	background:#a2a2a2;
	color:#fff;
	padding:0.5rem 1rem
}
.skip li a{padding:0 10px}
.skip li:last-child{
	text-align:right
}
.maylike{
	padding:1.5rem 0
}
.maylike h3{
	font-size:2.4rem;
	color:#333333;
	border-bottom:1px solid #ddd;
	padding-bottom:1rem
}
.releted_pro .imgarea{width: 100%;height: 200px;display: block;border: 1px solid #ddd;margin-bottom: 10px;}
.releted_pro .imgarea img{
	width: 100%;
	height: 100%;
}
.releted_pro .swiper-pagination{position: relative;margin-top: 15px;}
.releted_pro li h4{overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
.maylike h3 span{
	font-size:1.6rem;
	color:#bbbbbb
}
.maylike li{
	width:48%;
	float:left;
	margin-right:2%;
	border-bottom:1px dashed #ddd;
	line-height:3rem
}
.maylike li span{
	float:right
}
/*产品展示*/
.product{
	border:1px solid #ddd;
	padding:1.5rem;
	height:100%;
	overflow:hidden
}
.product_img{
	width:50%;
	float:left;
	padding:1rem;
	border:1px solid #ddd;
}
.product_img img{
	max-width:100%
}
.product_con{
	width:48%;
	float:right;
}
.product_con h1{
	font-size:2.4rem;
	color:#333333;
	padding-bottom:1rem;
}
.product_con p{
	color:#666666;
	line-height:2.4rem
}
.product_lx{
	margin-top:1rem;
	padding-top:1rem;
	border-top:1px solid #ddd;
	font-size:2.4rem
}
.product_lx img{
	vertical-align:middle;
	padding-right:1rem
}
.product_lx a{
	background:#f00200;
	border-radius:0.5rem;
	padding:0.5rem 1rem;
	float:right;
	font-size:1.6rem;
	color:#fff
}
.productcon{
	padding:1rem 0
}


@media screen and (max-width: 1200px){
.container {
	margin-left: 10px;
	margin-right: 10px;
}
.containe{
	margin-left: 10px;
	margin-right: 10px;
}
.content{
	margin-left: 10px;
	margin-right: 10px;
}
.mbx{
	margin-left: 10px;
	margin-right: 10px;
}
.contact_ly{
	margin-left: 10px;
	margin-right: 10px;
}
.list_news li .imgcon {
    width: 20vw;
    height: 14vw;
    margin-right: 0.6rem;
}

@media screen and (min-width:1201px){

}

@media screen and (min-width:992px) and (max-width:1200px){
.ft-l{
	width:100%
}
.ft-m{
	width:100%	
}
.ft-r{
	display:none
}


}

@media screen and (min-width:768px) and (max-width:991px){
.ys_fr {
    width: 100%;
}
.es-carousel ul li p{
	display:none
}
.ft-l{
	width:100%
}
.ft-m{
	width:100%	
}
.ft-r{
	display:none
}
.product_img{
	width:100%	
}
.product_con{
	width:100%	
}
.releted_pro .imgarea{height: 15vw;}
.inner_cp li .imgarea{height: 20vw;}
.es-carousel ul li .imgarea{height: 16vw;}
.case li .imgarea{height: 20vw;}
}
@media screen and (max-width:767px){
	.releted_pro .imgarea{height: 20vw;}
.inner_cp li .imgarea{height: 20vw;}
.es-carousel ul li .imgarea{height: 16vw;}
.case li .imgarea{height: 20vw;}
.ys_fr {
	width: 100%;
	text-align: center;
}
.es-carousel ul li p{
	display:none
}
.top_com h4{font-size:1.8rem}
.logo{height:60px}
.top_com p{font-size:1rem}
.inne_top{
	height:60px
}
.inner_weilai span{
	padding: 10px 20px;
	top: -15px;
}
.home_news_wd{
	width:100%;
	display:none
}
.search_fl{
	display:none
}
.ft-l{
	width:100%;
	display:none
}
.ft-m{
	width:100%	
}
.ft-m h3{
	font-size:2rem
}
.ft-r{
	display:none
}
.sigdlelinea:before{
	top: 15px;
	width: 60%;
}
.contact li{
	width:100%
}
.contact li img{
	width:3rem
}
.skip li{
	width:100%
}
.skip li:last-child{
	text-align:left
}
.maylike li{
	width:100%
}
.product_img{
	width:100%	
}
.product_con{
	width:100%	
}
.es-carousel ul li h4{
	padding:0px !important
}
.inner_cp li p{
	line-height:inherit
}
.tit p{
	font-size:1.4rem
}
.tit h3{
	font-size:2.4rem
}
.inner_weilai p{
	font-size:4.2rem
}
.inn_about h4{
	font-size:2.4rem
}
.inn_about h4 span{
	font-size:1.8rem
}
.es-carousel ul li h4{
	font-size:1.4rem !important
}
}
